Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
199 NEEDWOOD ROAD Terraced £195,349 £111,000 30 Oct 2009
203 NEEDWOOD ROAD Terraced £247,948 £48,000 23 May 1997